Słownik polsko-angielski

flower bank; flower bed